Make it possible to determine if a key event is for a modifier key:
authorMatthias Clasen <mclasen@redhat.com>
Fri, 9 Sep 2005 22:50:15 +0000 (22:50 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 9 Sep 2005 22:50:15 +0000 (22:50 +0000)
commit03aea1a3dafc64212ac6ef68a9ea19f34fc09aa8
tree207fcfae31aeb1a54e2c00d0436beeeb52549c05
parente42a88049310ea064129b13ad0b394fd66ce6dc4
Make it possible to determine if a key event is for a modifier key:

2005-09-09  Matthias Clasen  <mclasen@redhat.com>

Make it possible to determine if a key event is for a
modifier key:

  * gdk/x11/gdkprivate-x11.h:
* gdk/x11/gdkkeys-x11.c (_gdk_keymap_key_is_modifier):
New function to determine if a keycode is mapped to a modifier.
(get_xkb): Get the modmap.

* gdk/x11/gdkevents-x11.c (translate_key_event): Set the
is_modifier bit by calling _gdk_keymap_key_is_modifier().

* gdk/gdkevents.h (struct _GdkEventKey): Add an is_modifier
bit.
ChangeLog
ChangeLog.pre-2-10
docs/reference/ChangeLog
docs/reference/gdk/tmpl/event_structs.sgml
gdk/gdkevents.h
gdk/x11/gdkevents-x11.c
gdk/x11/gdkkeys-x11.c
gdk/x11/gdkprivate-x11.h